.sidebar {
    width: 76px;
    padding-top: 20px;
    border-top-right-radius: 15px;
    background-color: #F5F5F5;
    height: 100%;

    &>div {
        height: 50px !important;
        @apply flex items-center justify-center;
    }

    .van-sidebar-item {
        background-color: #f5f5f5;
        font-size: 16px;
        font-family: PingFang SC-Regular, PingFang SC;
        font-weight: 400;
        color: #333333;
        text-align: center;
        white-space: nowrap;
    }

    .van-sidebar-item--select {
        .van-sidebar-item__text {
            font-size: 16px;
            font-family: PingFang SC-Bold, PingFang SC;
            font-weight: bold;
            color: #4485FF;
            white-space: nowrap;
        }
    }

    // &>div::before {
    //     width: 0px;
    // }
}